package com.wkk.annotation;

import java.lang.annotation.*;

/**
   *
   * @author : WangKeKe
   * @date : 2020/8/22 9:44
   * Description : redis缓存注解 编写在需要缓存的 class 或 method 上
 *    key（类名+方法名+参数） : value （返回结果 com.wkk.vo.Result 封装）
   *
 * 详解：
 * - @Documented: 作用域javaDoc
 * - @Inherited: 可继承
 * - @Target: 注解可用的地方(类，方法，字段。。。)
 * - @Retention：存活阶段 (RUNTIME:存在于运行期,还有JVM，CLASS文件级别)
 */

@Documented
@Target({ElementType.TYPE,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface RedisCache {
}

